package drds.binlog.parse.inbound.mysql;

import drds.binlog.LogByteBlock;
import drds.binlog.LogEvent;
import drds.binlog.parse.inbound.TableMetaData;
import drds.binlog.protocol.entry_protocol_proto.Entry;


class MessageEvent
{

    private LogByteBlock logByteBlock;
    private Entry entry;
    private boolean needDmlParse = false;
    private TableMetaData tableMetaData;
    private LogEvent logEvent;

    public LogByteBlock getLogByteBlock()
    {
        return logByteBlock;
    }

    public void setLogByteBlock(LogByteBlock logByteBlock)
    {
        this.logByteBlock = logByteBlock;
    }

    public LogEvent getLogEvent()
    {
        return logEvent;
    }

    public void setLogEvent(LogEvent logEvent)
    {
        this.logEvent = logEvent;
    }

    public Entry getEntry()
    {
        return entry;
    }

    public void setEntry(Entry entry)
    {
        this.entry = entry;
    }

    public boolean isNeedDmlParse()
    {
        return needDmlParse;
    }

    public void setNeedDmlParse(boolean needDmlParse)
    {
        this.needDmlParse = needDmlParse;
    }

    public TableMetaData getTableMetaData()
    {
        return tableMetaData;
    }

    public void setTableMetaData(TableMetaData tableMetaData)
    {
        this.tableMetaData = tableMetaData;
    }

}
